propel with force - French English Dictionary